sub-contract work - German English Dictionary